rack bench housing - German English Dictionary